import { http } from '@/utils/http/axios';

//axios
import axios from "../myAxios.js"

//获取学生相关实验室借用申请
export async function getTableListAboutLabBorrow(params) {

    const res = await axios.get('/borrow/getByStudent', { 
        params: {
            
                ...params 
            
        }
    })
   
    return res.data.result

}

//获取实验室列表
export async function getAllLabList() {

    const res = await axios.get("/lab/all")

    if(res.data.code == 200){
        console.log("获取实验室列表成功")
        return res.data.result
    }else{
        console.log("获取实验室列表失败")
        return null
    }
}

//结束使用
export async function submitFinishUsing(params) {

    console.log()

    //接口写成query传参
    const res = await axios.post("/borrow/completeBorrow",{},{
        params:{
            id:params.id
        }
    })

    if(res.data.code == 200){
        window['$message'].success('完成借用');
        return res.data.result
    }else{
        window['$message'].error(res.data.message);
        return null
    }
}

//创建新的实验室借用申请
export async function createNewLabBorrow(params) {

    const res = await axios.post("/borrow/add",{...params})

    if(res.data.code == 200){
        window['$message'].success('创建成功');
        return res.data.result
    }else{
        window['$message'].error(res.data.message);
        return null
    }
    


}

//修改申请信息
// 补充